% 1 - ορισμός. Τι είναι το path coverage testing
Diclib.com
Διαδικτυακό λεξικό

Τι (ποιος) είναι path coverage testing - ορισμός

MEASURE OF SOURCE CODE TESTING
Coverage testing; Statement coverage; Path coverage; Branch coverage; Code Coverage; Structural coverage; Function coverage; Edge coverage; Condition coverage; Parameter value coverage; Entry/exit coverage; Loop coverage; State coverage; Data-flow coverage

path coverage testing      
<testing> Testing a program by examining which lines of executable code are visited (as in code coverage testing) and also the ways of getting to each line of code and the subsequent sequence of execution. Path coverage testing is the most comprehensive type of testing that a test suite can provide. It can find more bugs, especially those that are caused by data coupling. However, path coverage is hard and usually only used for small and/or critical sections of code. (2005-01-25)
Test coverage         
PERCENTAGE OF SOME TYPE OF FAULT THAT CAN BE DETECTED DURING THE TEST OF ANY ENGINEERED SYSTEM
Test quality; Test coverage
<testing> A measure of the proportion of a program exercised by a test suite, usually expressed as a percentage. This will typically involve collecting information about which parts of a program are actually executed when running the test suite in order to identify which branches of {conditional statements} which have been taken. The most basic level of test coverage is {code coverage testing} and the most methodical is path coverage testing. Some intermediate levels of test coverage exist, but are rarely used. The standard Unix tool for measuring test coverage is tcov, which annotates C or Fortran source with the results of a test coverage analysis. GCT is a GNU equivalent. (2001-05-20)
Fault coverage         
PERCENTAGE OF SOME TYPE OF FAULT THAT CAN BE DETECTED DURING THE TEST OF ANY ENGINEERED SYSTEM
Test quality; Test coverage
Fault coverage refers to the percentage of some type of fault that can be detected during the test of any engineered system. High fault coverage is particularly valuable during manufacturing test, and techniques such as Design For Test (DFT) and automatic test pattern generation are used to increase it.

Βικιπαίδεια

Code coverage

In computer science, code coverage is a percentage measure of the degree to which the source code of a program is executed when a particular test suite is run. A program with high test coverage has more of its source code executed during testing, which suggests it has a lower chance of containing undetected software bugs compared to a program with low test coverage. Many different metrics can be used to calculate test coverage. Some of the most basic are the percentage of program subroutines and the percentage of program statements called during execution of the test suite.

Test coverage was among the first methods invented for systematic software testing. The first published reference was by Miller and Maloney in Communications of the ACM, in 1963.